package com.huaxi.ddgw.product.mapper;

import com.huaxi.ddgw.model.dto.h5.ProductSkuDto;
import com.huaxi.ddgw.model.entity.product.ProductSku;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface ProductSkuMapper {
    //根据销量 获取前十条数据
    List<ProductSku> selectProductSkuBySal();

    //分页查询
    List<ProductSku> findByPage(ProductSkuDto productSkuDto);

    //根据skuId获取sku信息
    ProductSku getById(Long skuId);

    //根据商品id获取所有的sku列表
    List<ProductSku> findByProductId(Long productId);

    //远程调用 更新商品sku销量
    void updateSale(Long skuId, Integer num);
}
